flapper-type rain caps - Spanish English Dictionary